package com.ccc.scala.base1

object Base2_var_val {
  def main(args: Array[String]): Unit = {
    // 变量声明语法：
    // var | val 变量名 : 变量类型 = 变量值

    // var 可变变量
    var username: String = "ccc"
    username = "qqq"

    // val 不可变变量
    val password: String = "1234"
    // password = "4321" // ERROR

    // 变量的类型如果能够通过变量值推断出来，那么可以省略类型声明
    var c = "aaa"
    val f = "fff"

    // 变量初始化   Scala语法中必须显示进行初始化操作
    // var q // ERROR
    val q = "qqq"


  }

}
